Science Bulletins: Neanderthal Genome Sheds Light On Humanity